latria worship - German English Dictionary